package com.itlong.cloud.POJO.PO;

import com.itlong.cloud.annotation.ItlField;
import com.itlong.cloud.annotation.ItlTables;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * <desc>
 * 发布日志实体类对象。
 * <desc/>
 *
 * @createDate 2018/04/10.
 */
@ItlTables("operate_release_log")
@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class OperateReleaseLogPO extends BasePO implements Serializable {

    @ItlField(value = "release_type")
    private Integer releaseType;                   //发布类型
    @ItlField("version_environments")
    private Integer versionEnvironments;           //版本环境
    @ItlField("version_id")
    private String versionId;                      //版本号
    @ItlField("app_url")
    private String appUrl;                         //app地址
    @ItlField("app_download_url")
    private String appDownloadUrl;                 //下载地址
    @ItlField("is_forcibly_update")
    private Integer isForciblyUpdate;              //是否强制更新
    @ItlField("description")
    private String description;                    //备注
}
